package com.framework.modules.base.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 文章表 
 * 
 * @author MIT
 * @email litmiss@gmail.com
 * @date 2020-10-27 10:46:10
 */
@TableName("tb_news")
public class NewsEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 编号
	 */
	@TableId
	private Integer id;
	/**
	 * 分类编号
	 */
	private Integer categoryId;
	/**
	 * 分类名称 从系统参数获取
	 */
	private String categoryName;
	/**
	 * 标题
	 */
	private String title;
	/**
	 * 内容
	 */
	private String content;
	/**
	 * 权重 权重越高，越显示在前面，-1不显示
	 */
	private Integer rank;
	/**
	 * 发布时间 当前时间大于发布时间，才会展示
	 */
	private Integer publishDate;
	/**
	 * 创建时间
	 */
	private Integer adddate;

	/**
	 * 设置：编号
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：编号
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：分类编号
	 */
	public void setCategoryId(Integer categoryId) {
		this.categoryId = categoryId;
	}
	/**
	 * 获取：分类编号
	 */
	public Integer getCategoryId() {
		return categoryId;
	}
	/**
	 * 设置：分类名称 从系统参数获取
	 */
	public void setCategoryName(String categoryName) {
		this.categoryName = categoryName;
	}
	/**
	 * 获取：分类名称 从系统参数获取
	 */
	public String getCategoryName() {
		return categoryName;
	}
	/**
	 * 设置：标题
	 */
	public void setTitle(String title) {
		this.title = title;
	}
	/**
	 * 获取：标题
	 */
	public String getTitle() {
		return title;
	}
	/**
	 * 设置：内容
	 */
	public void setContent(String content) {
		this.content = content;
	}
	/**
	 * 获取：内容
	 */
	public String getContent() {
		return content;
	}
	/**
	 * 设置：权重 权重越高，越显示在前面，-1不显示
	 */
	public void setRank(Integer rank) {
		this.rank = rank;
	}
	/**
	 * 获取：权重 权重越高，越显示在前面，-1不显示
	 */
	public Integer getRank() {
		return rank;
	}
	/**
	 * 设置：发布时间 当前时间大于发布时间，才会展示
	 */
	public void setPublishDate(Integer publishDate) {
		this.publishDate = publishDate;
	}
	/**
	 * 获取：发布时间 当前时间大于发布时间，才会展示
	 */
	public Integer getPublishDate() {
		return publishDate;
	}
	/**
	 * 设置：创建时间
	 */
	public void setAdddate(Integer adddate) {
		this.adddate = adddate;
	}
	/**
	 * 获取：创建时间
	 */
	public Integer getAdddate() {
		return adddate;
	}
}
